Quality of Service Profiling and Autotuning for Energy-Aware Approximate Programming

نویسندگان

  • Michael F. Ringenburg
  • Adrian Sampson
  • Luis Ceze
  • Dan Grossman
چکیده

One promising approach to energy-efficient computation, approximate computing, trades off output precision for gains in energy efficiency. Many applications can easily tolerate small errors, especially if they are handled in a disciplined manner. However, approximation introduces an inherent tradeoff between quality of service and energy efficiency. Existing approaches lack ways to quantify and study these tradeoffs. This paper proposes tools to prototype, profile, and automatically tune the quality of programs designed to run on future approximate hardware. We describe the software layers required in such a system and discuss design considerations. We also present an OCaml-based prototype of our tool suite, and describe three case studies that we performed with it.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Profiling and Autotuning for Energy-Aware Approximate Programming

One promising approach to energy-efficient computation, approximate computing, trades off output precision for gains in energy efficiency. Many applications can easily tolerate small errors, especially if they are handled in a disciplined manner. However, approximation introduces an inherent tradeoff between quality of result and energy efficiency. Existing approaches lack ways to quantify and ...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

Modeling and performance analysis of QoS-aware load balancing of Web-server clusters

This paper introduces mechanisms to correlate contents and priorities of incoming HTTP requests used for server process scheduling with the load balancing policies for Web-server clusters. This approach enables both load balancing and Web quality of service (QoS). Another contribution is a modeling and analysis technique based on stochastic highlevel Petri net methods for QoS-aware load balanci...

متن کامل

Exploring Energy Efficiency and Service Quality of Airlines with Cruise Speed Control

In the past decade, fuel consumption and CO2 emission have increased in the airline industry. Large CO2 footprint has a damaging effect on the environment. Global concerns over this issue has made the airline industry to be greener. Most efforts of the green airline industry are improving the fuel consumption to reduce the CO2 emission and its environmental damage. Here, we use cruise speed con...

متن کامل

Special issue on automatic application tuning for HPC architectures

High Performance Computing architectures have become incredibly complex and exploiting their full potential is becoming more and more challenging. As a consequence, automatic performance tuning (autotuning) of HPC applications is of growing interest and many research groups around the world are currently involved. Autotuning is still a rapidly evolving research field with many different approac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012